package la.iok.hzsvn.lewin.movie.cloud.service;

import la.iok.hzsvn.lewin.movie.cloud.model.PhoneCode;

public interface PhoneCodeGenerator {
    /**
     * 生成验证码
     */
    PhoneCode generateCode();

    /**
     * 快速生成6位验证码
     * @return 验证码对象
     */
    PhoneCode fastGenerateCode();

    /**
     * 快速生成指定位置验证码
     * @param length 验证码位数
     * @return 验证码字符串
     */
    String fastGenerateCode(int length);
}
